Blog

Filtering by category "Headless CMS"

Five Reasons Why You Should Use a Git-based CMS (Part 4 of 5)

In our previous posts we looked at CrafterCMS and its Git-based versioning (part 1), distributed repository (part 2) and deployment mechanics along with its decoupled architecture (part 3)  In this post we’ll take a deep

Five Reasons Why You Should Use a Git-based CMS (Part 3 of 5)

Most CMS technologies are what we would call a “coupled CMS.”  The content authoring and content delivery environments are usually part of the same stack. The act of “going live” with new content or a feature is essentially based on the act of m

Five Reasons Why You Should Use a Git-based CMS (Part 2 of 5)

Since the birth of content management system (CMS) technology, well over 20 years ago, platforms have been leveraging “obvious backends” like SQL databases as a store for the content. Not because it’s the best or right store for the job, but because

Five Reasons Why You Should Use a Git-based CMS (Part 1 of 5)

CrafterCMS is a revolutionary open source digital experience platform based on Git. CrafterCMS solves problems from scalability and performance to ease of innovation that has existed in the CMS space for more than 20 years. What makes CrafterCMS so u

Working with url interceptor/servlet filters in CrafterCMS

A filter in Crafter is a Groovy-based controller that allows you to intercept inbound requests for content and API responses and dynamically apply rules, modify the request or transform the response.  A Crafter Filter has the same interface

Match Highlighting for Search in CrafterCMS

Highlighting search terms in search results is a common requirement for many websites.  CrafterCMS builds on top of Apache Solr and make implementing rich search and other query-driven experiences super simple. In this tutorial, we’ll create a s

Create Spring Beans in Your Site with CrafterCMS

CrafterCMS supports scripting in Groovy.  It’s awesome.  It’s lightweight. It’s fast. It’s easy.  That said when solutions start to become more sophisticated developers need ways to manage the complexity.  Spring bean factory is a

CrafterCMS Step through Debugging

Most CMS platforms do a decent job of simplifying content and digital experience creation and editing for non-technical content managers.  The challenges really start once you need to innovate and development is required.  Traditionally CMS

Working with Content as XML/DOM in CrafterCMS

In a previous article (Querying Content in CrafterCMS) we talked about how you can query content in Crafter using content and search services. Under the hood, CrafterCMS saves all of the content you create through the authoring interface (C

Working with Your First CrafterCMS Website

This article assumes that you have followed the steps in the Cafter CMS Quick Start Guide to get CrafterCMS installed and logged in to Crafter Studio. We will be using an out-of-the-box blueprint, called “Website_Editorial” to create your f

Great CrafterCMS Webinars

Check out these free pre-recorded online events! Learn more about how CrafterCMS is built and where and how to apply it to your projects!   Planning a Smart Mobile App Development Strategy Trends in Digital Experience: Virtual and Augmented

Building and Running CrafterCMS from Source. It’s Simple!

CrafterCMS is an open source content management system for Web sites, mobile apps, VR and more. You can learn more about Crafter here.  In this article you will learn how to build CrafterCMS from source as well as how to start and stop the